package com.njwb.day02;

import java.util.Scanner;

public class Test05 {
    public static void main(String[] args) {
        /*模拟多角色登录操作功能：
        程序启动，控制台输出提示信息：请输入您的角色类型(1-管理员, 2-教师, 3-学生)等待用户输入选择角色role。
        对于不同的角色有不同的功能：
        管理员：1-添加用户 2-删除用户 3-查看日志
        教师：1-录入成绩 2-查看学生列表
        学生：1-查看成绩 2-选课
        选择某一角色后，可根据角色下的功能进行再次选择，随机输出对应的执行语句。
        例如：用户选择管理员后，再次选择管理员下的删除用户功能，控制台输出语句：执行了删除用户操作。其他以此类推*/
        System.out.println("请输入您的角色类型(1-管理员, 2-教师, 3-学生)");
        Scanner sc=new Scanner(System.in);
        int role=sc.nextInt();
        if (role==1){
            System.out.println("1-添加用户 2-删除用户 3-查看日志");
            int input= sc.nextInt();
            switch (input){
                case 1:System.out.println("执行了添加用户操作...");break;
                case 2:System.out.println("执行了删除用户操作...");break;
                case 3:System.out.println("执行了查看日志操作...");break;
                default:System.out.println("输入有误！");break;
            }
        }else if (role==2){
            System.out.println("1-录入成绩 2-查看学生列表");
            int input= sc.nextInt();
            switch (input){
                case 1:System.out.println("执行了录入成绩操作...");break;
                case 2:System.out.println("执行了查看学生列表操作...");break;
                default:System.out.println("输入有误！");break;
            }
        }else if (role==3){
            System.out.println("1-查看成绩 2-选课");
            int input= sc.nextInt();
            switch (input){
                case 1:System.out.println("执行了查看成绩操作...");break;
                case 2:System.out.println("执行了选课操作...");break;
                default:System.out.println("输入有误！");break;
            }
        }else{
            System.out.println("输入有误！");
        }


    }

}
